.test-container {
  .row-a1 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;

    .left {
      width: 880px;


      .title {
        .tit {
          margin-left: 5px;
        }
      }

      .con-a1 {
        margin-bottom: 20px;

        .tips {
          font-size: 12px;
        }

        .item-tit {
          margin-right: 5px;
        }

        .ant-btn {
          margin-right: 10px;

          &.submit-btn {
            background-color: #f39c12;
          }

          &.close-btn {
            background-color: #95a5a6;
          }
        }
      }

      .con-a2 {
        .test-btn {
          width: 100%;
          background-color: #3498db;
          text-align: left;
          color: #fff;
          padding: 15px;
          border-radius: 4px;
          transition: all .3s;

          &:hover {
            cursor: pointer;
            background-color: #2980b9;
          }

          .anticon {
            margin-right: 5px;
          }
        }

        .result {
          padding: 50px;
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
        }
      }
    }

    .right {
      width: 300px;

      .title {
        .tit {
          margin-left: 5px;
        }
      }

      .con-a3 {
        margin-bottom: 20px;

        .empty {
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: center;
          color: #999999;

          .icon {
            margin-bottom: 10px;
          }

          .txt {
            font-size: 12px;
          }
        }

        .list {
          .li {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            padding: 15px;
            border-left: solid 4px #27ae60;
            border-radius: 4px;
            margin-bottom: 10px;

            &.success {
              background-color: #d4edda;
            }

            &.error {
              background-color: #ffccc7;
              border-left-color: #f5222d;
            }

            .tit {
              font-size: 14px;
              font-weight: bold;
            }
          }
        }
      }

      .con-a4 {
        .con {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          background-color: #d4edda;
          border-left: solid 4px #27ae60;
          border-radius: 4px;
          padding: 15px;
          color: #387245;

          .icon {
            margin-right: 5px;
          }

          .info {
            display: flex;
            flex-direction: row;
            justify-content: flex-start;
            align-items: center;
          }
        }
      }
    }
  }
}